#ifndef CONFIG_H
#define CONFIG_H

#include <stdbool.h>

#define MAX_ORDER 20
#define MENU_SIZE 4
#define ADMIN_SIZE 5
#define USER_SIZE 10

// 预定义本日菜单数据
extern int menu_number[MENU_SIZE];  // 四道菜对应的序号

// 记录四道菜名
extern char cuisines[MENU_SIZE][30];

extern double price[MENU_SIZE]; // 四道菜单价
extern int number_of_likes[MENU_SIZE]; // 四道菜的点赞数量

// 以下变量用于存储每日的订单信息
extern char user_name[MAX_ORDER][30];
extern int reservation_menu_number[MAX_ORDER];
extern int how_many[MAX_ORDER];
extern int delivery_time[MAX_ORDER];
extern char delivery_address[MAX_ORDER][50];
extern bool is_done[MAX_ORDER]; 
extern int num_sys;  

extern char reservation_userid[MAX_ORDER][50];
extern char current_user[50];
extern bool is_admin; 

extern char id[ADMIN_SIZE][50];
extern char passwd[ADMIN_SIZE][50];

// 记录用户的账号密码
extern char user_id[USER_SIZE][50];
extern char user_passwd[USER_SIZE][50];
extern int user_count; // 记录当前注册的用户数

#endif
